package com.dzl.moive.pojo.vo;

import com.dzl.moive.pojo.WelfareMovieOrder;
import com.dzl.moive.pojo.WelfareMovieOrderDetail;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * @author ChenLong
 * @date 2021-11-09 09:19:44
 */
@Data
public class WelfareMovieOrderInfoVo extends WelfareMovieOrder {
    /**
     * 订单类型名称，写死电影订单
     */
    private String orderTypeName;
    /**
     * 订单状态名称 0未支付 1已完成 2已退款
     */
    private String platformStatusName;
    /**
     * 供应商名称，写死嘟电影
     */
    private String supplierName;
    /**
     * 所属分区，写死电影专区
     */
    private String partitionName;
    /**
     * 订单总金额
     */
    private BigDecimal orderTotalAmount;
    /**
     * 供应合计
     */
    private BigDecimal costTotalAmount;
    /**
     * 销售合计
     */
    private BigDecimal saleTotalAmount;
    /**
     * 利润率
     */
    private String profitRate;

    /**
     * 电影座位详情
     */
    private List<WelfareMovieOrderDetail> detailList;
    /**
     * 座位信息拼接字符串
     */
    private String seatNames;
    /**
     * 座位信息+成本价
     */
    private String seatNamesCostPrice;
    /**
     * 座位信息+销售价
     */
    private String seatNamesSalePrice;

    /**
     * 支付卡卡号
     */
    private String cardNo;

}
